package com.naiterui.ehp.bs.ds.modules.statistics.service;

import java.io.IOException;

import com.naiterui.ehp.bs.ds.common.utils.PageVO;
import com.naiterui.ehp.bs.ds.common.vo.PageParamsVO;
import com.naiterui.ehp.bs.ds.modules.statistics.vo.SaleStatisticsParamVO;
import com.naiterui.ehp.bs.ds.modules.statistics.vo.SkuStatisticsVO;

/**
 * @author guoyongxiang
 * @date 2019/10/11 11:48
 * @since 1.0.0
 */
public interface ISkuStatisticsService {

    /**
     * 查询sku统计列表
     *
     * @param pageParamsVO
     * @param sale
     *
     * @return
     */
    PageVO<SkuStatisticsVO> queryPage(PageParamsVO pageParamsVO, SaleStatisticsParamVO sale);

    /**
     * 导出SKU统计列表
     */
    byte[] export(PageParamsVO pageParamsVO, SaleStatisticsParamVO sale) throws IOException;
}
